Arrays:
Things to remember
If AnArray is a single-dimensional array of type type passed as parameter to a function, AnArray may be declared as
ntype AnArray[];
nThe size of AnArray may be specified, but it is neglected.
ntype * AnArray;
If AnArray is 2-dimensional array of type passed as parameter to a function, AnArray may be declared as
ntype AnArray[][size2];
And the specification of the constant size2 must not be omitted.